1006525
1005289
975915
970248
967375
964338
954545
948179
945447
938646
930809
925970
925610
924764
920916
917796
915220
896349
895823
892336